#writeCopyContainer{background:url("/img/copy_border.png") no-repeat scroll 0 top transparent;position:relative;margin-bottom:30px}.writeCopy{border:1px
solid #cacaca;font-size:13px;margin:0
auto;width:518px}.writeCopy
.header{background:url('/img/copybox_gra.jpg') repeat-x 0 0;color:#888;height:30px;line-height:30px;padding:0
12px}.writeCopy .header
.charCounter{
	background:url('/img/common-icon.png') no-repeat 0 -136px;
	font-size:13px;
	height:18px;
	line-height:18px;
	margin-top:6px;
	text-align:center;
	width:48px
}
.writeCopy textarea{
	border:0;
	font-size:15px;
	height:115px;
	line-height:22px;
	overflow:hidden;
	padding:10px 10px 0px 10px;
	resize:none;
	width:496px
}
.writeCopy .body input:focus, .writeCopy .body textarea:focus{
	outline:none
}
.writeCopy .footer{
	background:url('/img/copy_bottom.jpg') repeat-x 0 0;
	height:30px;
	padding:6px 13px;
	position:relative
}
.writeCopy .errorMsg{ 
	}
.writeCopy .footer .publishNow{
	color:#505050;
	font-size:12px;
	line-height:30px
}
.writeCopy .footer .publish{
	width:120px
}
.writeCopy .footer .publishLoading{
	width:120px;
	height:28px;
	background:transparent url(/img/loading.gif) no-repeat 50% 50%;
	display:none
}
.writeCopy .needConnect{
	display:table-cell;
	vertical-align:middle
}
.writeCopy .errorMsg{
	background:url("/img/copy_error.png") repeat scroll 0 0 transparent;
	color:white;
	display:none;
	font-size:15px;
	height:100%;
	line-height:44px;
	margin: -6px 0 0 -13px;
	position:absolute;
	text-align:center;
	width:100%
}
#writeCopyContainer .inlineError{
	padding:55px 0px;
	text-align:center;
	font-size:15px
}
.makeLink table{
	margin-left:auto;
	margin-right:auto
}
.makeLink a{
	width:142px
}
.solveQuiz{
	padding:40px 0px;
	text-align:left;
	position:relative
}
.solveQuiz table{
	margin-left:auto;
	margin-right:auto
}
.solveQuiz .title{
	color:#0e6ed1;
	font-size:14px;
	text-align:left
}
.solveQuiz .quiz{
	color:#171717;
	font-size:13px
}
.solveQuiz .answer{
	color:#171717;
	font-size:13px;
	height:28px;
	line-height:28px
}
.solveQuiz #answer{
	margin:0 10px 0 0;
	width:130px
}
.solveQuiz #sendAnswer{
	width:80px
}
.solveQuiz .errorMsg{
	position:absolute;
	background:url('/img/copy_error.png') repeat;
	width:144px;
	height:29px;
	font-size:13px;
	text-align:center;
	line-height:29px;
	color:white;
	display:none
}
.po-similar-slogan #po-body{
	overflow:hidden;
	padding:15px 10px
}
.po-similar-slogan #po-body .image{
	float:left;
	margin:0px 5px;
	height:48px;
	vertical-align:top;
	width:48px;
	padding-top:5px;
	*display:inline
}
.po-similar-slogan #po-body .username{
	color:#2276BB
}
.po-similar-slogan #po-body .slogan{
	color:#000;
	float:left;
	margin:0 5px;
	width:420px;
	word-wrap:break-word;
	*display:inline
	}
.po-similar-slogan #po-body .publish{
	width:120px
}